home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Applications / Moscow ML 1.31 / source code / mosml / e_mac / os_mac_options.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-10-20  |  1.0 KB  |  54 lines  |  [TEXT/CWIE]

  1. /* os_mac_options.h */
  2.  
  3. /* 11Sep95  e */
  4.  
  5. /* for mosml  */
  6.  
  7. #define PREFS_FILENAME "\pMosml Prefs" /* "\pSMLeNJ Preferences" */
  8. #define CREATOR 'Moml'                 /* 'NJML' */
  9. #define XlateRETURNp 0
  10. #define ReadHangsP 1
  11. #define ANSIquitP 1
  12. #define pauseForQuitP 1
  13. #define LISPmodeP 0
  14.  
  15. #define USE_EVENTCHK_TIMER 1
  16.  
  17. #define dosc_open_str " use \""
  18. #define dosc_open_str_sz 6
  19. #define dosc_clos_str "\";"
  20. #define dosc_clos_str_sz 2
  21.  
  22. #ifdef __MWERKS__
  23. #ifndef EINTR
  24. #define EINTR ERANGE
  25. #endif
  26. #endif
  27.  
  28. /* moml menu stuff */
  29.  
  30. #define iInclude          3
  31. #define iCompile          4
  32. #define iLoad             5
  33. #define iLoadObject       6
  34. #define iGC               7
  35.  
  36. #define send_to_caml(s) put_input_str(s)
  37.  
  38. extern void put_input_str(char *s);
  39.  
  40. extern void eDoDialog(int);
  41. extern void do_include (void);
  42. extern void do_compile (void);
  43. extern void do_load (void);
  44. extern void do_load_object (void);
  45. extern void do_gc (void);
  46.  
  47. #ifndef macintosh
  48. #define macintosh
  49. #endif
  50.  
  51. #include "runtime.h" /* for beg_mf_time() et. al. */
  52.  
  53. /* end of os_mac_options.h */
  54.